//基于node的 不支持 import 语法
//默认环境变量 process.env.NODE_ENV :production development
let path = require("path")
module.exports={
    publicPath: process.env.NODE_ENV === 'production'? 'http://www.evanlian.cn':'/',
    assetsDir:"assets",//资源路径,统一放置css/js/fonts/img 的独立文件夹，默认是这层为空
    outputDir:"./dist",//输出目录默认不能为空，dist
    runtimeCompiler:false,//在 Vue 组件中使用 template 选项了，但是这会让你的应用额外增加 10kb 左右。默认是不加的，要生效要设置为true并注释render
    productionSourceMap:false,
    chainWebpack:config=>{
        //可以配置别名
        config.resolve.alias.set("@c",path.resolve(__dirname,"src/components"))//注意引入path
        config.resolve.alias.set("@v",path.resolve(__dirname,"src/views"))//注意引入path


    },
    configureWebpack:{
        //webpack 扩展 等价于 webpack-marge
        module: {
            
        },
        plugins:[]
    },
    devServer: {
        proxy: 'http://localhost:4000',
        port: 8888, 
    },
    //第三方插件
    pluginOptions: {
        'style-resources-loader': {
          preProcessor: 'less',
          patterns: [
            '/Users/lianjunbin/Documents/vue2019/src/assets/css/global.less'
          ]
        }
      }
   


}
